computeLimitRegisters函数:将结果集中限定的数据,放到寄存器里,相当于只返回结果集的部分。如果限定的返回行数大于结果集,就全部返回。
static void computeLimitRegisters(Parse *pParse, Select *p, int iBreak){
Vdbe *v = 0;/*初始化vdbe变量*/
int iLimit = 0;/*初始化iLimit*/
int iOffset;/*声明iOffset*/
int addr1, n;
if( p->iLimit ) return;/*如果SELECT结构体中含有limit偏移量直接返回*/